﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="RadarChartGenerar.aspx.cs" Inherits="WebSite.RadarChartGenerar" %>
<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="asp" %>
<%@ MasterType VirtualPath="~/Site.master" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="CphContenido" runat="server">
    <script type="text/javascript">
        function CompletarColaboradorBuscar(elemValue) {
            if (document.all) {
                document.getElementById('ctl00_CphContenido_TxtBuscarColaboradorCodigo').innerText = elemValue[0];
                document.getElementById('ctl00_CphContenido_TxtBuscarColaboradorDescripcion').innerText = elemValue[1] + ", " + elemValue[2];
            }
            else {
                document.getElementById('ctl00_CphContenido_TxtBuscarColaboradorCodigo').value = elemValue[0];
                document.getElementById('ctl00_CphContenido_TxtBuscarColaboradorDescripcion').value = elemValue[1] + ", " + elemValue[2];
            }
        }

        function CompletarProcesoBuscar(elemValue) {
            if (document.all) {
                document.getElementById('ctl00_CphContenido_TxtBuscarProcesoCodigo').innerText = elemValue[0];
                document.getElementById('ctl00_CphContenido_TxtBuscarProcesoDescripcion').innerText = elemValue[1];
            }
            else {
                document.getElementById('ctl00_CphContenido_TxtBuscarProcesoCodigo').value = elemValue[0];
                document.getElementById('ctl00_CphContenido_TxtBuscarProcesoDescripcion').value = elemValue[1];
            }
        }
    </script>
    
    <div class="intro">
        <div class="pad">
            <div style="TEXT-ALIGN:center; height:30px"><a href="Inicio.aspx"><strong>Regresar a la Página Principal</strong></a></div>              
            <h3 style="color:White">Generar Radar Chart</h3>
        </div>              
    </div>
    <br />
    <asp:Panel id="PnlRadarChartConfigurar" runat="server" cssclass="textbox">
         <h3>Configurar</h3>
        
            <asp:UpdatePanel ID="UdpConfigurarReporte" runat="server" UpdateMode="Conditional">
                <ContentTemplate>
                <table style="width:100%;border:0" cellspacing="0" cellpadding="0">
                    <tr>
                        <td style="width:20%">Buscar proceso:</td>
                        <td style="width:70%">
                            <asp:TextBox ID="TxtBuscarProcesoCodigo" runat="server" Width="50px" MaxLength="5" AutoPostBack="True" OnTextChanged="TxtBuscarProcesoCodigo_TextChanged"></asp:TextBox>
                            <asp:RoundedCornersExtender ID="TxtBuscarProcesoCodigo_RoundedCornersExtender" 
                                runat="server" Enabled="True" TargetControlID="TxtBuscarProcesoCodigo" corners="All" radius="3" BorderColor="#cccccc">
                            </asp:RoundedCornersExtender>
                            <a id="LnkBuscarProceso" runat="server" href="#" onclick="window.open('Busquedas/SelectorGenerico.aspx?Source=Procesos&Search=proceso_id@nombre&Keys=proceso_id@nombre&Destination=ProcesoBuscar',null,'height=500, width=600, dependent=on, status=no, resizable= no, scrollbars= yes, toolbar= no,location= no, menubar= no')">Buscar</a>
                            <asp:TextBox ID="TxtBuscarProcesoDescripcion" runat="server" BorderStyle="None" BackColor="White" Width="300px"></asp:TextBox>
                        </td>
                    </tr>
                    <tr>
                        <td>Buscar colaborador:</td>
                        <td>
                            <asp:TextBox ID="TxtBuscarColaboradorCodigo" runat="server" Width="50px" MaxLength="5" AutoPostBack="True" OnTextChanged="TxtBuscarColaboradorCodigo_TextChanged"></asp:TextBox>
                            <asp:RoundedCornersExtender ID="TxtBuscarColaboradorCodigo_RoundedCornersExtender" 
                                runat="server" Enabled="True" TargetControlID="TxtBuscarColaboradorCodigo" corners="All" radius="3" BorderColor="#cccccc">
                            </asp:RoundedCornersExtender>
                            <a id="LnkBuscarColaborador" runat="server" href="#" onclick="window.open('Busquedas/SelectorGenerico.aspx?Source=Colaboradores&Search=nombre@apellido&Keys=colaborador_id@apellido@nombre&Destination=ColaboradorBuscar',null,'height=500, width=600, dependent=on, status=no, resizable= no, scrollbars= yes, toolbar= no,location= no, menubar= no')">Buscar</a>
                            <asp:TextBox ID="TxtBuscarColaboradorDescripcion" runat="server" BorderStyle="None" BackColor="White" Width="300px"></asp:TextBox>
                        </td>
                    </tr>
                    <tr>
                        <td>Buscar tipo capacidad:</td>
                        <td><asp:DropDownList ID="DdlBuscarTipoCapacidad" runat="server" Width="250px"></asp:DropDownList>                            
                        </td>
                        <td style="width:10%" rowspan="3"><asp:ImageButton ID="BtnGenerar" runat="server" 
                                ImageUrl="Imagenes/Botones/boton_generar.png" onclick="BtnGenerar_Click" /></td>
                    </tr>
                 </table>    
                 </ContentTemplate>
            </asp:UpdatePanel>        
           
    </asp:Panel>
    <asp:Panel ID="PnlRadarChartResultados" runat="server" cssclass="textbox">
        <h3>Resultado</h3>
            <asp:UpdatePanel ID="UdpResultados" runat="server" UpdateMode="Conditional">
                <ContentTemplate>
                    <asp:GridView ID="GrdRadarChartResultados" runat="server" CellPadding="4" ForeColor="#333333" GridLines="None" AllowPaging="True" OnPageIndexChanging="GrdRadarChartResultados_PageIndexChanging" AutoGenerateColumns="False" Width="100%" OnRowDataBound="GrdRadarChartResultados_RowDataBound">
                        <RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
                        <FooterStyle BackColor="#9CC146" Font-Bold="True" ForeColor="White" />
                        <PagerStyle BackColor="#9CC146" ForeColor="White" HorizontalAlign="Right" />
                        <SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
                        <HeaderStyle BackColor="#9CC146" Font-Bold="True" ForeColor="White" />
                        <EditRowStyle BackColor="#999999" />
                        <AlternatingRowStyle BackColor="White" ForeColor="#284775" />
                             <Columns>
                                 <asp:BoundField DataField="TipoCapacidadDescripcion" HeaderText="Tipo Capacidad"
                                     SortExpression="TipoCapacidadDescripcion" HeaderStyle-HorizontalAlign="Left" />
                                 <asp:BoundField DataField="CapacidadNombre" HeaderText="Capacidad" SortExpression="CapacidadNombre" HeaderStyle-HorizontalAlign="Left" />
                                 <asp:BoundField DataField="CapacidadDescripcion" HeaderText="Descripcion" SortExpression="CapacidadDescripcion" HeaderStyle-HorizontalAlign="Left" />
                                 <asp:BoundField DataField="CapacidadNivelRequeridoReal" HeaderText="Nivel Requerido"
                                     SortExpression="CapacidadNivelRequeridoReal">
                                     <HeaderStyle HorizontalAlign="Right" />
                                     <ItemStyle HorizontalAlign="Right" />
                                 </asp:BoundField>
                                 <asp:BoundField DataField="CapacidadNivelActual" HeaderText="Nivel Actual" SortExpression="CapacidadNivelActual">
                                     <HeaderStyle HorizontalAlign="Right" />
                                     <ItemStyle HorizontalAlign="Right" />
                                 </asp:BoundField>
                             </Columns>
                    </asp:GridView>
                </ContentTemplate>
            </asp:UpdatePanel>   
        <div  style="margin-top:10px; text-align:center">
            <asp:ImageButton ID="BtnExportarExcel" runat="server" 
                ImageUrl="Imagenes/Botones/boton_excel.png" onclick="BtnExportarExcel_Click" />
            <asp:ImageButton ID="BtnExportarReporte" runat="server" 
                ImageUrl="Imagenes/Botones/boton_radarchart.png" 
                onclick="BtnExportarReporte_Click" />
        </div>
    </asp:Panel>
</asp:Content>
